pompe duplex - German English Dictionary